walls have ears. - Französisch Englisch Wörterbuch